home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 6006 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: mailhub.scitec.com.au!ramsesy
  2. From: ramsesy@rd.scitec.com.au (Ramses Youhana)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: C instead of C++ for windows programming?
  5. Date: 22 Feb 1996 08:12:09 GMT
  6. Organization: SCITEC LIMITED, Sydney, Australia.
  7. Message-ID: <4gh8gp$i2@mailhub.scitec.com.au>
  8. References: <DMKt1y.KK8@tigger.jvnc.net>
  9. NNTP-Posting-Host: scitec7.scitec.com.au
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. Michael Marmor (marmor@sphere.jvnc.net) wrote:
  13. > Can windows programs be written in C rather than C++?
  14.  
  15. > My only experience is with dos/unix based programming in C.
  16. > I have never learned C++ (or any other OO language).  Do I have
  17. > to learn C++ to start writing windows programs?
  18.  
  19. > I have Borland C 3.1 at home and I use 4.0 in the office -- all
  20. > the examples of Windows programs are in C++!!  
  21.  
  22. Yes, you can program Windows applications in C.  I currently write
  23. my Windows programs in C (using Borland C++ 3.1).  I'm also learning
  24. C++.  I found a reasonably good book for programming in C (I'm not
  25. sure of its title) by Charles Petzold which you should be able to find
  26. at a technical book shop.  There are probably other good books out there.
  27.  
  28. I also found a good Windows application called Protogen (and Protoview),
  29. which generates the GUI part of the source code for you.  You design
  30. the menu(s) and dialog boxes using the packages' user friendly interface.
  31. These packages are also reasonably priced (especailly when a newer
  32. version is coming out and they want to sell of the previous version).
  33. If you're going to buy one, then make sure that the package you buy is
  34. compatable with your Borland C++ compiler.  I bougth mine from Microway.
  35.  
  36.